meat drying rack - English Synonyms Dictionary